bench terraces - Français Anglais Dictionnaire